spent catalyst stripper - French English Dictionary